About Karthick Kannabiran Ltd (13042914) United Kingdom