About Ips Group Holdings Ltd (10427626) United Kingdom