About Nought House Ltd (11186761) United Kingdom