About Lct Solutions Limited (08882884) United Kingdom