About Genius Loki Ltd (13689260) United Kingdom