About Linkha Limited (12900742) United Kingdom