About Ultima International Ltd. (10131914) United Kingdom