About N8 Limited (05920709) United Kingdom