About Linkstud Psr Limited (07110510) United Kingdom