About Flame World Limited (10896752) United Kingdom