About Kingfisher Red Limited (12047875) United Kingdom