About Place Tech. Limited (10321445) United Kingdom