About Kubix Trade Ltd (12884095) United Kingdom