About Kyle Lean Management Limited (07209484) United Kingdom