About Kyma Ventures Ltd (12710419) United Kingdom