About Ekp Investment Holdings Limited (12478613) United Kingdom