About Kingfisher And Kyte Limited (12166201) United Kingdom