About Amalab Limited (11553243) United Kingdom