About Logistics Sciences Ltd (12452616) United Kingdom