About Leadgeneris Ltd (06419277) United Kingdom