About Nisser Limited (12590640) United Kingdom