About Seshh Limited (10982995) United Kingdom