About Flame Game Ltd (SC675451) United Kingdom