About Uk Amyda Group Company Limited (11156309) United Kingdom