About Lw Ivy Limited (10764669) United Kingdom