About Vikinguru Interactive Ltd (09501567) United Kingdom