About Cardan Holdings Ltd (SC529709) United Kingdom