About Bakoos Limited (08675152) United Kingdom