About S R Rana It Limited (11457276) United Kingdom