About O.yamid Log Stics Ltd (12862029) United Kingdom