About Makombe Limited (13617318) United Kingdom