About Peoplespace Group Limited (10527796) United Kingdom