About Ameesha Limited (13538952) United Kingdom