About Plncap Limited (08429246) United Kingdom