About Hro C Holdings Limited (12071244) United Kingdom