About Genie Biologic Ltd (12939128) United Kingdom