About P&a Management Investment Ltd (10635829) United Kingdom