About La Tagliata Management Limited (10796641) United Kingdom