About Kyanca Ltd (09835482) United Kingdom