About Loki Advisory Limited (09490674) United Kingdom