About Place Lab Ltd (NI614783) United Kingdom