About Emekal Limited (12616609) United Kingdom