About Ss Ram Ltd (12266680) United Kingdom