About Amastris Limited (09526065) United Kingdom