About Ivy Investments Ltd (11653215) United Kingdom