About Blx International Limited (10995254) United Kingdom