About Penetra International Limited (08310957) United Kingdom