About Logidist Ltd (12943644) United Kingdom