About Geekiverse Ltd. (10688258) United Kingdom