About Calypsa Limited (10105338) United Kingdom