About Nesh Sale Ltd (13616134) United Kingdom