About Ubiq Associates Limited (07676263) United Kingdom