About Cubist (uk) Ltd (08959722) United Kingdom