About Gebura Logistics Ltd (12283667) United Kingdom