About Ubik Digital Limited (11510833) United Kingdom