About Bba International Investments S.a.r.l. (FC025571) Luxembourg