About Rs Aberdeen Limited (SC657192) United Kingdom