About Ss.s 77.7 Limited (12695922) United Kingdom