About Slenda International Ltd (08639253) United Kingdom