About Sesh Survival Limited (12312542) United Kingdom