About P&r Global Limited (12259961) United Kingdom