About Larnach Capital Limited (09399493) United Kingdom