About Kadans Science Partner 6 Uk Limited (13492827) United Kingdom