About Sigma Corp Limited (NI661248) United Kingdom