About Nennius Ltd (11554502) United Kingdom