About P&l Ventures Limited (11037822) United Kingdom