About Hera Holdings Ltd (10893199) United Kingdom