About Neiman & Co Ltd (10782964) United Kingdom