About Eixel Investments Ltd (13249442) United Kingdom