About Sala Vita Technologies Limited (12948345) United Kingdom