About Lar Group Holdings Ltd (12761560) United Kingdom