About Nevermind Software Limited (10392371) United Kingdom