About Hemakokha Ltd (13296188) United Kingdom