About Flo Cosmetics Ltd (11197255) United Kingdom