About Flavia Stelly Beauty Bar Ltd (NI671981) United Kingdom