About Accunea Ltd. (10661414) United Kingdom