About Nehm Limited (12299290) United Kingdom