About Minchen Science And Technology Co. Limited (09023907) United Kingdom