About Acumensis Ltd (NI047887) United Kingdom