About Sev.en Sigma Ltd (11910446) United Kingdom