About Nomiss Technologies Limited (06367602) United Kingdom