About Bbase Ltd (13619139) United Kingdom