MB & F Holding SA, Switzerland, Xplorers Sàrl