About Liffe (holdings) Limited (02224190) United Kingdom