About K3 Cubed Ltd (07424254) United Kingdom