About Genbridge Uk Limited (12406045) United Kingdom