About Leadership Entrepreneurship And Development Ltd (10439910) United Kingdom