About Ekfl (uk) Holdings Limited (12326249) United Kingdom