About Kadans Science Partner 8 Uk Limited (13534919) United Kingdom