About Flame Beauty Limited (12404060) United Kingdom