About Place Holdings Ltd (13025940) United Kingdom