About Lbx Studio Limited (08816063) United Kingdom