About Kyradex Limited (12652404) United Kingdom