About Mani Group Limited (13113960) United Kingdom