About Condorelli Solutions Ltd (12323921) United Kingdom