About Makindo Ltd (12834577) United Kingdom