About Sigma Holdings Limited (01723895) United Kingdom