About Geneix Ltd (12573186) United Kingdom