About Bladex Limited (13324939) United Kingdom