About Kingfisher Software Solutions Limited (06467282) United Kingdom