About Optimum Flame Ltd (12650814) United Kingdom