About Lean Synergetics Ltd (11347775) United Kingdom