About Leman Capital Ltd (11742689) United Kingdom