About The Ultra Group International Ltd (13199635) United Kingdom