About Syka Genomics Ltd (10063315) United Kingdom