About Acumind Ltd (12632527) United Kingdom