About Sweat-digital Limited (10341508) United Kingdom