About Langdale Capital 3 Limited (12318807) United Kingdom