About Nechita Services Ltd (11535161) United Kingdom