About Nuplace Developments Limited (11419451) United Kingdom