About Square Music Ltd (04752658) United Kingdom