About Linkuk Investment Limited (11638072) United Kingdom