About Krux Ltd (12036728) United Kingdom