About Splace Ltd (13375466) United Kingdom