About Exscience Ltd. (10677294) United Kingdom