About Amialo Limited (13170532) United Kingdom