About Hera Management Services Limited (07517785) United Kingdom