About Kadans Science Partner 1 Uk Limited (11757995) United Kingdom