About Cubaism Ltd (04865245) United Kingdom