About Amazelab Ltd (12757279) United Kingdom