About Knd Labs Uk Limited (12929002) United Kingdom