About Sention Limited (10014321) United Kingdom