About Calypso Technology Limited (04015697) United Kingdom