About Ultra Group Holdings Ltd (12464145) United Kingdom