About Nemonic Limited (09491104) United Kingdom