About Kadans Science Partner 4 Uk Limited (12979738) United Kingdom