About Amyleon Ltd (09690027) United Kingdom