About N & A Solutions Ltd (11391153) United Kingdom