Can I buy a subscription through the APP for a company?

Yes, you must ensure you correctly fill in the "Billing Details" section before the purchase (More options / Account / Billing details)