About Ragnar Lothbrok Limited (09434564) United Kingdom