The legal entity like GmbH, LLC, Pvt. Ltd., Limited etc. at the end of the name influencing the matching negatively. Expectation is that the legal entities are considered separately during the matching with lower weightage so that we have better matching results.
For example:
JD Printers Private Limited, NAVI Mumbai, Postal code: 400705, India gives 96% match with "SS Filters Private Limited", which is not a match. But if I remove “Private Limited" from the name, I get a perfect match with JD Printers.