About Kyma Corporation Ltd (12144065) United Kingdom