About Psr Holdings International Limited (12062429) United Kingdom