About Bescience Stem Ltd. (10495265) United Kingdom