There is already an organisation, with similar concerns, called Migrationwatch UK. Why form another organisation?
Migrationwatch UK does excellent work, mainly as a research organisation. Numbers UK aims to be complementary and to concentrate on helping the public to demand an end to mass migration. While it would be unhelpful to have a large number of similar organisations, there is scope for several which can have different roles.