About Littlehaven Management Company Ltd (12330268) United Kingdom