About Nyeneme64 Venture Ltd (08922212) United Kingdom