About Ultra Communications Holdings Limited (08002694) United Kingdom