About Nomich Limited (11636935) United Kingdom