About Kadans Science Partner 2 Uk Limited (12019229) United Kingdom