About Amietta International Limited (05950910) United Kingdom