About Linkme Technologies Limited (13093120) United Kingdom