About Mankal Ltd (12701380) United Kingdom