About Nuplace Limited (09522014) United Kingdom