About Kensyldene Limited (03771162) United Kingdom