About Northern Value Creators Limited (10415855) United Kingdom