About Klin Holdings Limited (SC198804) United Kingdom