About Nemaha Limited (05550028) United Kingdom