About Cubik Solutions Ltd (13385084) United Kingdom