About Calypso Europe Limited (08330113) United Kingdom