About Kingfisher Group Limited (04210923) United Kingdom