About Logistics Technologies Limited (12006786) United Kingdom