About Battlerose Entertainment Ltd (11095734) United Kingdom