About Klink Klink Limited (SC433258) United Kingdom