About Rauschert Technology Co. Ltd (13102233) United Kingdom