About Sycamine Ltd (13455943) United Kingdom