About Company Genie Ltd (11272634) United Kingdom