About Plr Holdings Ltd (13137482) United Kingdom