About Dynamic Stream Technology Co. Ltd (09182643) United Kingdom