About Kannan Ganesan Services Ltd (12293599) United Kingdom