About Hemera Capital Ltd (08801880) United Kingdom