About Callon Capital Management Limited (09877852) United Kingdom