About Sequentix Music Systems Limited (SC283128) United Kingdom