About Hera Holdings Limited (13352987) United Kingdom