About Genie Works Group Ltd (11853675) United Kingdom