About Linkme Group Limited (13694266) United Kingdom