About Nemadi General Partners Limited (08416059) United Kingdom