About Leadsie Ltd (12558419) United Kingdom