About Nechita Ltd (12772027) United Kingdom