About Flolles Ltd (12253614) United Kingdom