About Amedo Limited (13034146) United Kingdom