About N8 Developments Ltd (11955788) United Kingdom