About Sycamore Capital (italy) Limited (11848556) United Kingdom