About S.c. Strategies Limited (07256029) United Kingdom