About Slg Ventures Ltd (11183414) United Kingdom