About Hbr Holdings Limited (10690646) United Kingdom