About Split Minds Records Limited (10628980) United Kingdom