About Fifi Laroux Limited (12381143) United Kingdom