About The Kingfisher Group (holdings) Limited (12259403) United Kingdom