About Hemera Partners Ltd (06796511) United Kingdom