About Sindri And Brokkr Ltd (11688833) United Kingdom