About Lean Data Machine Ltd (09716460) United Kingdom