About Merchnex Limited (11358335) United Kingdom