About Sfex Event Solutions Ltd (12077849) United Kingdom