About Ammyr Limited (09875429) United Kingdom