About Startup Lab (uk) Limited (07983585) United Kingdom