About Ip7 Research Solutions Ltd (09654951) United Kingdom