About Lescool Information Technology Ltd (13690402) United Kingdom