About Nechita Ion Ltd (12827112) United Kingdom