About Soul Space International Limited (13668241) United Kingdom