About Nygard Invest Limited (11323551) United Kingdom