About Keke Ventures Ltd (12638862) United Kingdom