About S Laplace Ltd (11519190) United Kingdom