About Nomel Limited (10857135) United Kingdom