About Kubix Associates Limited (09830515) United Kingdom