About Pennacre Limited (13611373) United Kingdom