About Linkgistics Ltd (13357691) United Kingdom