XB Maritime SA, limited, CHE-353.183.544, David Haines