About Flame Hair Studios Ltd (11181738) United Kingdom