About Slarix Ltd (12317446) United Kingdom