About Slortiux Ltd (13530656) United Kingdom