About 1stplace Ltd (12308901) United Kingdom