About Genie Research Ltd (08542304) United Kingdom