About Place 8 Limited (12938949) United Kingdom