About Penda No.1 Limited (12341606) United Kingdom