About Latrigg Technology Limited (11522678) United Kingdom