About Lynham Technology Group Ltd. (11176374) United Kingdom