Please have a read of this website, and if you would like to show your support and understanding, share this so that more people can be aware of the issue.
Here, you can check that everything that I say is correct. Hover over interactive hints to preview the image, and follow the links to access source documents.
The application relies on letters of recommendation from four individuals in the same company, making objective assessment of the application difficult; the visa guidelines specifically request two letters of recommendation from “different established organisations”.
There is also little evidence to support that the applicant is a world leading talent; it’d be expected to see other third-party endorsement, such as awards or media coverage or speaking engagement.Whereas in my application, I specified that I applied for the promise route (page 4). In the Tech Nation guidance, there's a difference between the world leading talent and potential to become one (page 7).