About Cobalt Technology Limited (03115677) United Kingdom