About Jeja Oil Ltd (12654314) United Kingdom