About Ambridge Capital Limited (12651513) United Kingdom