Does my organisation need to be a UK registered company to enter?

Niantic - Application Process

Yes, you have to be registered with Companies House. We will consider bidders that hold any legal form of business (e.g. ltd company, sole trader, consortium).

Collaborations may include international contributors, but to complete the Programme (i) the team must have an establishment in the UK, and (ii) the majority of work should be carried out in the UK and teams need to be able to commit to attending the required activities listed in the terms & conditions. 

FutureScope is delivered by Digital Catapult, the UK authority on advanced digital technology.