About Ubx Ip Limited (12348349) United Kingdom