About Sesome Limited (12305227) United Kingdom