About Scri (holdings) Limited (08111406) United Kingdom