About Defi Logistic Ltd (12687593) United Kingdom