About Proact Group Ltd (12614198) United Kingdom