About Kalypso London Limited (10883214) United Kingdom