About Btk Europe Ltd (08559359) United Kingdom