About Gencanna Taylor Holdings Limited (13142177) United Kingdom