About Amamolta London Ltd (13077329) United Kingdom