About Claridad Holdings Ltd (12588967) United Kingdom