About Sumitra Ltd (SC498456) United Kingdom