About Silent Lake Studios Ltd (13118290) United Kingdom