About Neh Commercial Management Limited (11499731) United Kingdom