About Space My Place Ltd (13501752) United Kingdom