About P&p Green Uk Holdings Ltd (10344418) United Kingdom