About Nistor Trade Limited (12738894) United Kingdom