About Langdown Management Company Ltd (13663733) United Kingdom