About Ubique Associates Ltd (11289346) United Kingdom