About Cubix Trading Limited (08528142) United Kingdom