About Londorf Capital Limited (08393551) United Kingdom