About Hera Ventures Ltd (09236777) United Kingdom