About The Innovation Partners Group Limited (11780646) United Kingdom