About Genievre Ltd. (07227349) United Kingdom