About Clara Medical Limited (13242124) United Kingdom