About Sound Control Holdings Limited (SC242214) United Kingdom