About Larsen Newco 2 Limited (NI057363) United Kingdom