About S.r.a.t.a. Ltd. (SC193597) United Kingdom