About Hyman Group Limited(the) (00333916) United Kingdom