About Ikeja Logistic Ltd (12797885) United Kingdom