About Floozy Boutique Ltd (11901146) United Kingdom