About Scio Technology Limited (08406287) United Kingdom