About Soul Central Limited (11757911) United Kingdom