About Meyer Capital Limited (11763596) United Kingdom