About Alt Corporation Ltd (11744041) United Kingdom