About Lauren Rowan Studios Ltd (NI652334) United Kingdom