About Ultra Communications Intellectual Property Ltd (08046083) United Kingdom