About Studio 8 Management Ltd (07383489) United Kingdom