About Kuboid Ltd (06319011) United Kingdom