About L.e.a.d Global Ltd (12243246) United Kingdom