About Makgadi Holdings Ltd (13090612) United Kingdom