About Sces Ltd. (SC235181) United Kingdom