About Klin Investment Uk Limited (SC249830) United Kingdom