About Leadenhall Securities Corporation Limited (00302840) United Kingdom