About Ivy 7 Ltd (11771723) United Kingdom