About Cardoo Ltd. (13114435) United Kingdom