About Sc Strategy Limited (08248586) United Kingdom