About Sycamore Asset Management Ltd (05453947) United Kingdom