About Place Jam Ltd (11250961) United Kingdom