About Progenyco 12 Limited (11620870) United Kingdom