About Genie Life Ltd (11803480) United Kingdom