About New Flame Ltd (10660244) United Kingdom