About Kingfisher Technology Group Ltd (09650096) United Kingdom