About Comera Medical Services Limited (07945623) United Kingdom