About The Startup Box Inc. Ltd (12001599) United Kingdom