About The Innovation Partnership Limited (02718661) United Kingdom