About Sesamo Uk Limited (06803484) United Kingdom