About Scribante Investments Ltd (12537119) United Kingdom