About Takamo Ltd (09360284) United Kingdom