About Elimar Investments Ltd (12639347) United Kingdom