About Larsen Investment Limited (10820191) United Kingdom