About Mitchell S Avonyx Ltd (12876917) United Kingdom