About Third Places Studio Limited (SC548528) United Kingdom