This badge was issued to Microworld (Yorkshire) Limited on May 19, 2026.
Issued by: Keeper Security, Inc.