About Silver Bullet Studios Ltd (10764050) United Kingdom