About Genansate Ltd (13616434) United Kingdom