About Hemera Capital Partners Ltd (07343292) United Kingdom