About Lar Group Limited (10812646) United Kingdom