About Kyance Limited (07427849) United Kingdom