About Peoplespace Limited (08149957) United Kingdom