About Calcico Therapeutics Limited (07948431) United Kingdom