About The Startup Platform Ltd (11244768) United Kingdom