About Sce Director Ltd (11396308) United Kingdom