About Kyo Nova Limited (07211679) United Kingdom