About Newsihka Sabesan Ltd (12906734) United Kingdom