About Strait And Narra Productions Ltd (10990439) United Kingdom