About Clinispa Limited (06273397) United Kingdom