About Slenmajin Ltd (13426900) United Kingdom