About Bragi Ltd (09824004) United Kingdom