About Ssgi Ltd. (06890012) United Kingdom