About Kingfisher Holistics Limited (12802503) United Kingdom