About Intima Medical Ltd (11797257) United Kingdom