About London Innovation Partners Limited (09478956) United Kingdom