About Place Consulting Ltd (11998843) United Kingdom