About Fran Lulu Ltd (11591252) United Kingdom