About Lec Aspired Investment Co Ltd (09803449) United Kingdom