About Francesca Snyder Limited (12163892) United Kingdom