About Sesh Consultancy Ltd (13271443) United Kingdom