About Cardiomix Ltd (12139167) United Kingdom