About Ls Studio London Ltd (08875865) United Kingdom