About Ayke Ventures Ltd (09059642) United Kingdom