About Sybec Limited (11632664) United Kingdom