About Francesca Yolande Lee Ltd (10927433) United Kingdom