About Srimanta Sankaradeva International Cultural Centre London Ltd (07714358) United Kingdom