About Cubiq Ltd (12394027) United Kingdom