About Thakkar Logistics Ltd (11623180) United Kingdom