About Lionstudio (london) Limited (08538695) United Kingdom