About Hera Group Limited (09327376) United Kingdom