About Bifrost Norway Limited (13036053) United Kingdom