About Lahu Studios Ltd (08199450) United Kingdom