About Ips Administration Limited (11627119) United Kingdom