About Callisto International Ltd. (10220221) United Kingdom