About Sigma 360 Ltd (11228984) United Kingdom