About Bluebase Limited (06428504) United Kingdom