About Satta Rhyen Services Limited (12595425) United Kingdom