About Sasikumar Jagadeesan Ltd (11907877) United Kingdom