About Kandoroo Cic (12572513) United Kingdom