If a field named company is not empty, there should be an invoice billed to the company, not to the "Name and Surname". And a customer in Stripe should be created with a company name. It doesn't make any sense that data are transferred to a physical person if they paid with a company credit card.