About Lanyard Capital Limited (08155895) United Kingdom