About Ameloise Ltd (11142115) United Kingdom