About Lowe Capital Limited (13616305) United Kingdom