About Nistor International Limited (11357073) United Kingdom