About Sigmoid Ltd (07414027) United Kingdom