About Funding Space Ventures Limited (12681836) United Kingdom