About Nemaha 2 Limited (05596645) United Kingdom