About N8b Limited (11331655) United Kingdom