About St.star Biochemical Co. Ltd. (10214719) United Kingdom