About Hemi Investments Ltd (13132080) United Kingdom