About Sntnl Uk Limited (13569598) United Kingdom