About Malar Capital Limited (12256733) United Kingdom