About Amylo Ltd (12416641) United Kingdom