About Sycamore Capital (serre) Limited (12658602) United Kingdom