About Place Health Technology Cic (12135472) United Kingdom