About Seshea Ltd (09203275) United Kingdom