About Sigma 786 Limited (11135402) United Kingdom