What are the business experience requirements to qualify for the visa?
If the business you nominated to meet the above criteria provides professional, technical, or trade services, you must have spent a minimum of 50% of your time delivering such services and a maximum of 50% of your time managing the firm.