About Sybar Ltd (12105650) United Kingdom