About Linkardrian Limited (13411361) United Kingdom