About Tortured & Electrix Recordings Ltd (08267291) United Kingdom