About Hro Group Limited (13299583) United Kingdom