About J Miko Logistics Limited (08463245) United Kingdom