About Anamilo Limited (13446553) United Kingdom