About Thenonplace Limited (09576167) United Kingdom