About Hark Group Holdings Ltd (12629392) United Kingdom