About Place-me Technologies Limited (08614214) United Kingdom