About Swentr Ltd (12400242) United Kingdom