About Lead Capital Ltd (06874536) United Kingdom