About Slj Ventures Limited (13090693) United Kingdom