About Calypso Development Holdings Ltd (08244143) United Kingdom