About Ubik Consulting Ltd (10199201) United Kingdom