About Eko Global Services Ltd. (10119278) United Kingdom