About Nuformix Technologies Limited (06407331) United Kingdom