Lion Services Ltd Tech Stack & Careers