About Blx Tech Ltd (11403877) United Kingdom