About Slg Ip Limited (11079378) United Kingdom