About Dr Flame Ltd (12325390) United Kingdom