About Ivoire Investments Limited (12482128) United Kingdom