About Sycamore Global Ltd (11487536) United Kingdom