About S.t. Rashid Limited (10899631) United Kingdom