About Imar Investments Ltd. (11575328) United Kingdom