About Lean Am Ltd (10069561) United Kingdom