About Microstream Co. Ltd (13698708) United Kingdom