About Novel Patents Ltd (10334510) United Kingdom