About Jeicem Investments Ltd (10825839) United Kingdom