About Place-right Ltd (12104864) United Kingdom