About Nefinia Ltd. (06113016) United Kingdom