About Amastore Limited (13513987) United Kingdom