About S1enna Limited (12928028) United Kingdom