About N & N Ltd (10478204) United Kingdom