About Commoditized Cloud Limited (11719259) United Kingdom