About Sahota Group Holdings Ltd (13372622) United Kingdom