About Amore Baba Ltd (13110947) United Kingdom