About Wynyard Software Limited (09027086) United Kingdom