About Pxr Advisors Ltd (11665106) United Kingdom