About Brain Dead Studios Limited (13030430) United Kingdom