About S.c. Setting Out Ltd (10279630) United Kingdom