About New Sigma Holdings Limited (13332663) United Kingdom