About Scicomp Ltd (07985491) United Kingdom