TFB Technology Limited.
Company number 06260679.
Incorporated 29 May 2007, disolved 23 December 2014.
https://www.tfb.net