About Takamaka Ltd (11378535) United Kingdom