About Genea C Ltd (12048353) United Kingdom