About Acqumine Limited (10018030) United Kingdom