About Kadans Science Partner Uk Limited (11757869) United Kingdom