About Linktra Technology Limited (03490955) United Kingdom