About Kalisto Limited (10243409) United Kingdom