About Fleur Kelinza London Ltd. (08213633) United Kingdom