About Caridon Holdings Llp (OC399181) United Kingdom