About Ivy Pl Ltd. (11262859) United Kingdom