About Ultra Corporation Ltd (13503881) United Kingdom