About Kingfisher Investments Limited (10052020) United Kingdom