About A.nicholls Ltd (10828942) United Kingdom