About Hardrada Ventures Llp (OC416072) United Kingdom