About Kadans Science Partner 3 Uk Limited (12113097) United Kingdom