About 20 Ns Management Limited (11267284) United Kingdom