About Ekan Endeavours Ltd (10773729) United Kingdom