About Karthik Seerangan Limited (13075569) United Kingdom