About Flora Beauty Lounge Ltd (11824499) United Kingdom