About Ubik 67 Ltd (09817857) United Kingdom