About Sci Clean Ltd (11642538) United Kingdom