About Ljd Technology Services Limited (08410421) United Kingdom