About Flor De Sal Experiential Ltd (11837903) United Kingdom