About Solid Studios Limited (08956891) United Kingdom