About Flame Visuals Ltd. (05576364) United Kingdom