About Amaro Mencia Ltd (13355351) United Kingdom