BP Invest AG, Altishofen, limited or corporation