About Recromior Technology Co. Ltd. (12183928) United Kingdom