About So-lo Records Limited (12039108) United Kingdom