About Kxregulatory Ltd. (SC381061) United Kingdom