About Studio Stereo Ltd (NI637116) United Kingdom