About Sce Management Limited (09995622) United Kingdom