About Lydgate Tech Ltd (10339634) United Kingdom