About Scilab Ltd (07276684) United Kingdom