About Cubitt International Ltd (11724515) United Kingdom