About Ssps Gruha Ltd (13277431) United Kingdom