About Activate Lean Limited (10213818) United Kingdom