About Linkit Media Ltd (13490059) United Kingdom