About Studio 8 Entertainment Ltd (13045533) United Kingdom