About Nowark Ltd (12365724) United Kingdom