About Kyy Canton Fusions Limited (10271461) United Kingdom