About Takoa Ltd (08468585) United Kingdom