About Ragnar Ventures Limited (13252195) United Kingdom