About Battalion Studio Ltd (13589188) United Kingdom