About Sesomi Limited (12147472) United Kingdom