About Six Degrees Studio Ltd (12080492) United Kingdom