About 51 Degrees Studio Ltd (13170194) United Kingdom