About Nolo Nocere Limited (13229521) United Kingdom