About S.r.slush Company Limited (10606556) United Kingdom