About Kyralex Limited (11577815) United Kingdom