About Stemfab Ltd. (NI646123) United Kingdom