About Efe Okus Ventures Ltd (11809760) United Kingdom