About Amedros Ltd (10171962) United Kingdom