About Kingfisher Holdings Limited (09404258) United Kingdom