About First Take Studio Ltd (13712614) United Kingdom