About Huginn Muninn Consulting Limited (12547278) United Kingdom