About Sigma Nominees Limited (04091860) United Kingdom