About Abdel Logistics Ltd (10958255) United Kingdom