About Seso Global Limited (10897112) United Kingdom