About Makhado Limited (12260307) United Kingdom