About O.b.w.k. Holdings Ltd (12176538) United Kingdom