About Latymer Capital Limited (10291189) United Kingdom