About Kingfisher Analytics Limited (07907495) United Kingdom