About Sfinx Experience Limited (10869708) United Kingdom