About Nexgen Yoke Digital Development Limited (12640740) United Kingdom