About Kubex (u.k.) Limited (06837378) United Kingdom