About Amal London Ltd (12554980) United Kingdom