About Hera Operations Ltd (06766949) United Kingdom