About Kyalya Ventures Ltd (11679067) United Kingdom