About Eko Oil Ltd (12954426) United Kingdom