About Ubik Technologies Limited (10461757) United Kingdom