About S C Alexandru Ltd (12456273) United Kingdom