About Nes Trading London Ltd (12334182) United Kingdom