About Foreign Bear Studio Development Limited (11232286) United Kingdom