About Emektar It Ltd (11752758) United Kingdom