About Leadership Edge 2018 Ltd (11364748) United Kingdom