About Linkers International Uk Ltd (10483025) United Kingdom