About Genie Investment Ltd (10900117) United Kingdom