About Pennella Limited (10125710) United Kingdom