About Valhalla Company Warrior Apparel Ltd (12657299) United Kingdom