About Cardooo Limited (09356239) United Kingdom