About Calipsa Limited (10184514) United Kingdom