About Ultra Rare Ltd (12934460) United Kingdom