About Fran 24 Ltd (13357311) United Kingdom