About Nancy Moda Ltd (12041753) United Kingdom