About Nedratchi Ltd (13023741) United Kingdom