About Amar London Ltd (10707214) United Kingdom