About London Centre For Entrepreneurship And Innovation Ltd (11244570) United Kingdom