About Lbx Markets Ltd (11448468) United Kingdom