About N & D Solutions Ltd (11807251) United Kingdom