About Startup Wharf Ltd. (11065390) United Kingdom