About Rather S Ltd. (SC604552) United Kingdom