About Sybriris Ltd (12248281) United Kingdom