About Nistor Ltd (09218613) United Kingdom