About Linkubator Limited (NI051462) United Kingdom