About Laplace Studios Ltd (13081243) United Kingdom