About Nancy Flo Ltd (12516209) United Kingdom