About Ruskaya London Ltd (13618364) United Kingdom