About Remdox International Ltd. (10826287) United Kingdom