About J Squared Music Ltd (12990316) United Kingdom