About Eka Management Consultants Ltd. (10348638) United Kingdom