About C-beyond Research Ltd (12757197) United Kingdom