About Hicks Logistics Holdings Ltd (11185517) United Kingdom