About Leasex Limited (10686279) United Kingdom