About Bytogene Ltd (13182850) United Kingdom