About New World Innovations Lp (SL024274) United Kingdom