About Lct Technology Solutions Ltd (10930498) United Kingdom