About Lean Pure Life Limited (13610533) United Kingdom