About Mabbs Capital Limited (13128812) United Kingdom