About Sigma Designs London Limited (09378125) United Kingdom