About Scidhon Ltd (13028879) United Kingdom