About Corricella Holdings Ltd (12258939) United Kingdom