About Foxbase Limited (06550552) United Kingdom