About The Innovation Funding Network Ltd (11249937) United Kingdom