About Sycora Research Ltd. (10435391) United Kingdom