About Genie-i Ltd (06722585) United Kingdom