About Bioray Scientific Limited (10588063) United Kingdom