About Slg Technology Limited (SC339162) United Kingdom