About Sesamm Uk Limited (13295418) United Kingdom