About Sigmo Limited (11515368) United Kingdom