About Kadans Science Partner 10 Uk Limited (13688677) United Kingdom