About London Startup School Ltd (13152412) United Kingdom