About Res International Ltd (10076707) United Kingdom