About Hera Capital Ltd (10501071) United Kingdom