About Omega Logestics Limited (12095193) United Kingdom