About Peneffect Limited (12743992) United Kingdom