About Kadans Science Partner Uk Holding Limited (13458440) United Kingdom