About Karthick Alagesan Ltd (11992875) United Kingdom