About Callisto Management (uk) Ltd. (10863735) United Kingdom