About S C Executive Ltd (12034258) United Kingdom