About Ubik Group Ltd. (11768683) United Kingdom