About S.t.r. Mobile Ltd (05704116) United Kingdom