About Machindo Limited (06757568) United Kingdom